public class Test3 {
    public static void main(String[] args) {
        //数组的定义新方式
        /*int[] arr = new int[]{2,588,888,1000,10000};*/
        int[] array = new int[]{1, 2, 3, 2};
        find(array, 2);
    }

    //定义一个方法，查找指定数字在数组中出现的位置(若出现多次，多次打印)
    //如: 数组[1232]要查找的数是2 则方法内部会打印索引值 1 ,3
    //数组[1232] 要查找的数是5 则方法每部会打印 “数组中没有这个数字”

    /**
     *
     * @param array
     * @param num
     */
    public static void find(int[] array, int num) {
        int flag = 0;
        for (int i = 0; i < array.length; i++) {
            if (num == array[i]) {
                System.out.print(i + " ");
                flag++;
            }
        }
        if (flag == 0) {
            System.out.println("数组中没有这个数字");
        }
    }
}
